home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 43 / Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso / -serious- / graphics / fxforge / distortfx / camerainterferencebevel < prev    next >
Text File  |  1999-06-15  |  1KB  |  53 lines

  1. Filter Factory Plugin Information:
  2.  
  3. FILENAME: MIRRBEVL.8BF
  4.  
  5. CATEGORY: 
  6. Alf's Border FX
  7.  
  8. TITLE:    
  9. Mirror Bevel
  10.  
  11. COPYRIGHT:
  12. Copyright ) 1996 Alfredo Mateus & Kipp McMichael
  13. All Rights Reserved.
  14.  
  15. AUTHOR:   
  16. Alfredo Mateus & Kipp McMichael
  17.  
  18. Map 0: [Map 0:]
  19. Map 1: [Map 1:]
  20. Map 2: [Map 2:]
  21. Map 3: [Map 3:]
  22.  
  23. Control 0: [Bevel Width]
  24. Control 1: [Select Mirror]
  25. Control 2: [Control 2:]
  26. Control 3: [Control 3:]
  27. Control 4: [Control 4:]
  28. Control 5: [Control 5:]
  29. Control 6: [Control 6:]
  30. Control 7: [Control 7:]
  31.  
  32. R=
  33. (x<val(0,0,X/2)&&x*Y<=X*y&&x*Y<=X*(Y-y) ?ctl(1)<128?src(2*x,y,z) : src(X-2*x,y,z) :
  34. (y<val(0,0,Y/2)&&x*Y>=X*y&&Y*(X-x)>=X*y ?ctl(1)<128?src(x,2*y,z) : src(x,Y-2*y,z) :
  35. (x>val(0,X,X/2)&&(X-x)*Y<=X*y&&x*(Y-y)>=y*(X-x) ? src(2*x-X,y,z) :
  36. (y>val(0,Y,Y/2)&&x*Y>=X*(Y-y)&&x*(Y-y)<=y*(X-x) ? src(x,2*y-Y,z) : c))))
  37.  
  38. G=
  39. (x<val(0,0,X/2)&&x*Y<=X*y&&x*Y<=X*(Y-y) ?ctl(1)<128?src(2*x,y,z) : src(X-2*x,y,z) :
  40. (y<val(0,0,Y/2)&&x*Y>=X*y&&Y*(X-x)>=X*y ?ctl(1)<128?src(x,2*y,z) : src(x,Y-2*y,z) :
  41. (x>val(0,X,X/2)&&(X-x)*Y<=X*y&&x*(Y-y)>=y*(X-x) ? src(2*x-X,y,z) :
  42. (y>val(0,Y,Y/2)&&x*Y>=X*(Y-y)&&x*(Y-y)<=y*(X-x) ? src(x,2*y-Y,z) : c))))
  43.  
  44. B=
  45. (x<val(0,0,X/2)&&x*Y<=X*y&&x*Y<=X*(Y-y) ?ctl(1)<128?src(2*x,y,z) : src(X-2*x,y,z) :
  46. (y<val(0,0,Y/2)&&x*Y>=X*y&&Y*(X-x)>=X*y ?ctl(1)<128?src(x,2*y,z) : src(x,Y-2*y,z) :
  47. (x>val(0,X,X/2)&&(X-x)*Y<=X*y&&x*(Y-y)>=y*(X-x) ? src(2*x-X,y,z) :
  48. (y>val(0,Y,Y/2)&&x*Y>=X*(Y-y)&&x*(Y-y)<=y*(X-x) ? src(x,2*y-Y,z) : c))))
  49.  
  50. A=
  51. a
  52.  
  53.